technological property - Français Anglais Dictionnaire